Api Security: What's The Difference Between Private/Partner/Public And Internal/External Apis